package org.jeecg.modules.tt_question_collect.util;

import org.jeecg.common.util.oConvertUtils;

public enum MsgTypeEnum {

    A01("A01", ""),
    A02("A02", ""),
    A03("A03", ""),
    A04("A04", ""),
    A05("A05", ""),
    A06("A06", ""),
    A07("A07", ""),
    A08("A08", ""),
    A09("A09", ""),
    A010("A010", ""),
    A011("A011", "");

    private String msgTpeCode;

    private String msgTypeText;

    private MsgTypeEnum(String msgTpeCode, String msgTypeText) {
        this.msgTpeCode = msgTpeCode;
        this.msgTypeText = msgTypeText;
    }

    public String getMsgTpeCode() {
        return msgTpeCode;
    }

    public void setMsgTpeCode(String msgTpeCode) {
        this.msgTpeCode = msgTpeCode;
    }

    public String getMsgTypeText() {
        return msgTypeText;
    }

    public void setMsgTypeText(String msgTypeText) {
        this.msgTypeText = msgTypeText;
    }

    public static MsgTypeEnum getByType(String msgTpeCode) {
        if (oConvertUtils.isEmpty(msgTpeCode)) {
            return null;
        }
        for (MsgTypeEnum val : values()) {
            if (val.getMsgTpeCode().equals(msgTpeCode)) {
                return val;
            }
        }
        return null;
    }

}
